Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

214
Views
Error de Django: múltiples valores predeterminados para la columna "id" especificada

Estoy trabajando con un proyecto con docker-compose, donde tengo un contenedor postgre .

Cuando corro:

 docker-compose -f dev.yml run django python manage.py migrate

me sale el error:

 django.db.utils.ProgrammingError: multiple default values specified for column "id" of table "scrapy_scrapy"

Eso está sucediendo antes de que hiciera algunos cambios en mi archivo models.py . Pero ahora el archivo es correcto y debería estar funcionando. Este es el contenido del archivo models.py :

 from django.db import models import django # Create your models here. class Scrapy(models.Model): user = models.CharField(max_length=50,blank=True) password = models.CharField(max_length=50,blank=True) projecte = models.CharField(max_length=100) estat_last_check = models.CharField(max_length=700, default="", blank=True) date = models.DateTimeField(default=django.utils.timezone.now, blank=True) app_label = '' def __str__(self): # __unicode__ on Python 2 return self.projecte + " - " + self.user class Meta: app_label = 'scrapy'

Como puede ver, ya no se define ninguna identificación archivada, entonces, ¿por qué se queja de ese campo?

Investigué y probé algunas posibles soluciones, pero no tuve suerte. Ya intenté eliminar el contenedor Docker completo y volver a crearlo, o intenté eliminar la base de datos.

¿Algunas ideas?

about 4 years ago · Santiago Trujillo
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!